hammock ligament - İspanyolca İngilizce Sözlük